package persistencia;

import java.io.*;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import negocio.Score;

public class ScoreDAO extends BaseDAO {
    
    private PreparedStatement stIncluir;
    
    public ScoreDAO() throws IOException{
        super();
        Connection con = getConexao();
        
        try {
            stIncluir = con.prepareStatement("INSERT INTO jogada (nomeJogador, pontuacaoJogador) VALUES (?, ?)");
            
            
        } catch(SQLException e) {
            throw new IOException("Nao foi possivel criar as consultas: " + e.getMessage());
        }
    }
    
    public void incluir(Score s) throws IOException {
        //PartidaDAO pd = new ScoreDAO();
        try {
            //stIncluir.setInt(1, p.getId());
            stIncluir.setString(1, s.getNomeJogador());
            stIncluir.setInt(2, s.getPontuacaoJogador());
            stIncluir.executeUpdate();
        } catch(SQLException e) {
            throw new IOException("Erro ao incluir: " + e.getMessage());
        }
    }
    
}
